package com.example.llollama.user;

import java.util.ArrayList;
import java.util.List;
import lombok.Data;

@Data
public class ChatContext {
    private String sessionId; // 会话唯一标识
    private List<String> messages; // 消息历史（问题和回答）

    public ChatContext(String sessionId) {
        this.sessionId = sessionId;
        this.messages = new ArrayList<>();
    }

    public void addMessage(String message) {
        messages.add(message);
    }

    public List<String> getMessages() {
        return messages;
    }

    public String getSessionId() {
        return sessionId;
    }
}
